DigitalOcean+shadowSocks + Docker 科学上网+挖矿

ss科学上网

注册DigitalOcean,从这个链接 https://m.do.co/c/e70af193c2c0 进去可以有$10的优惠券。

参考教程上的步骤创建了一个Droplet,选了洛杉矶的服务器,不过好像有点慢,下载了DOcker,拉取了Docker中shadowSock镜像,端口号为1984,。另一篇参考。这篇里有详细解释。

这几天发现上不了外网,用docker ps 发现报错,连接不到守护进程,
service docker stop 后 docker -d ,service docker start
查看docker是否在运行ps aux | grep docker
docker info查看信息2017/7/4 11:53:55
windows查看端口被占用

1
2
3
netstat -ano
net -ano|findstr "***"
tasklist|findstr "***"

linux查看端口被占用

1
2
3
ps -aux | grep tomcat
netstat -apn
ps -aux | grep ***

使用shadowsocks,搭建ipv6 VPN,让ipv4上ipv6,下载速度提升到100M

一键脚本配置

前面配置的无法使用,原因不明,又用下图的配置了一遍。
shadowsocks安装配置

挖矿

第一步

百度一不小心看到了服务器挖莱特比,心血来潮试了一下挖莱特币

接着在服务器上安cpuminer,最终没装上。先下载一堆依赖包,又在github上下载包,参考这篇博客,但`./config报错

编译报错

gcc: error: unrecognized command line option ‘-V’
gcc: fatal error: no input files
compilation terminated.
configure:3447: $? = 1
configure:3436: gcc -qversion >&5
gcc: error: unrecognized command line option ‘-qversion’
gcc: fatal error: no input files
compilation terminated.
configure:3447: $? = 1
configure:3467: checking whether the C compiler works
configure:3489: gcc -03 conftest.c >&5
gcc: error: unrecognized command line option ‘-03’
configure:3493: $? = 1
configure:3531: result: no

按照这上面添加环境变量并没有解决。

这篇文章里的方法还没试。

Xshell

生成密钥

过程中想用Xshell连接服务器,发现需要用户密钥.

1
#ssh-keygen -t rsa

生成密钥对服务器上的密钥在authorized_key文件中

安装vsftpd

在服务器上安装了vsftpd

which vsftpd
看有没有安装vsftpd。

1
2
3
service vsftp start #启动服务
service vsftp stop # 停止服务
service vsftp restart #重启服务

vi 修改配置文件

:q是退出,当不存在任何没有保存的修改时它才会用
:q!是退出并不保存。
u可以取消刚才的修改,ctrl+R可以取消你所取消的修改。
注意:有:号的命令是先ESC,再:命令回车执行,不带:的,就是ESC后再输入执行。
忘 了当前编辑的是什么文件,可以用ctrl+G来查看。
VI中可以执行命令。:!command就可以执行命令。命令完成后,可以按回车返回。
甚至可以在VI中使用SHELL,(:!bash)从SHELL中执行几个命令后,exit退回到VI。
保存退出,ZZ或:wq。

FTP传输

ftp 传输有主动模式和被动模式,
由客户端选择,一般cmd是主动模式,应在控制面板internet选项高级中把被动ftp关闭

1
ftp>passive #可开/关被动模式

ftp 命令:

open ip 打开连接
put 文件 上传文件
get 文件名 下载文件
close 关闭连接
bye/quit 离开ftp

ftp 默认传输的文件在c盘的用户目录下
标签(空格分隔): 科学上网


坚持原创技术分享,您的支持将鼓励我继续创作!